
<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>舒适圈裂痕：破与守的当代抉择 | 数据新闻专题</title>
    <script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
    <style>
        @font-face {
            font-family: 'Lishu';
            src: local('LiSu'), local('STKaiti'), local('KaiTi'), 
                 local('Microsoft YaHei'), local('SimSun');
            font-weight: bold;
        }
        
        @font-face {
            font-family: 'FangSong';
            src: local('FangSong'), local('FangSong_GB2312'), 
                 local('STFangsong'), local('Microsoft YaHei'), 
                 local('SimSun');
            font-weight: normal;
        }
        
        @font-face {
            font-family: 'HuaWenLiShu';
            src: local('STLiti'), local('华文隶书');
            font-weight: normal;
        }
        
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }
        
        body {
            font-family: 'FangSong', 'Microsoft YaHei', serif;
            color: #343A40;
            line-height: 1.7;
            background: url('https://images.unsplash.com/photo-1542744173-8e8e9f9b7656?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1950&q=80') no-repeat center center fixed;
            background-size: cover;
            background-attachment: fixed;
            padding-top: 70px;
        }
        
        .overlay {
            background: rgba(255, 255, 255, 0.92);
            min-height: 100vh;
        }
        
        /* 导航栏样式 */
        .navbar {
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            background: rgba(255, 255, 255, 0.95);
            box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
            z-index: 1000;
            padding: 12px 0;
            backdrop-filter: blur(10px);
            transition: all 0.3s ease;
            border-bottom: 2px solid #e0e0e0;
        }
        
        .navbar-container {
            max-width: 1200px;
            margin: 0 auto;
            display: flex;
            justify-content: space-between;
            align-items: center;
            padding: 0 20px;
        }
        
        .logo {
            font-family: 'Lishu', 'STKaiti', serif;
            font-weight: bold;
            font-size: 1.8rem;
            color: #FF6B6B;
            text-decoration: none;
            display: flex;
            align-items: center;
        }
        
        .logo span {
            color: #4ECDC4;
        }
        
        .nav-links {
            display: flex;
            list-style: none;
        }
        
        .nav-links li {
            margin-left: 25px;
        }
        
        .nav-links a {
            text-decoration: none;
            color: #495057;
            font-weight: 500;
            transition: all 0.3s ease;
            position: relative;
            padding: 5px 0;
            border: 2px solid transparent;
            border-radius: 5px;
        }
        
        .nav-links a:hover {
            color: #FF6B6B;
            border-color: #FF6B6B;
            transform: translateY(-2px);
        }
        
        .nav-links a::after {
            content: '';
            position: absolute;
            bottom: 0;
            left: 0;
            width: 0;
            height: 2px;
            background: #FF6B6B;
            transition: width 0.3s ease;
        }
        
        .nav-links a:hover::after {
            width: 100%;
        }
        
        /* 页面内容样式 */
        .container {
            max-width: 1100px;
            margin: 0 auto;
            padding: 30px 20px;
        }
        
        /* 首页样式 */
        .hero {
            text-align: center;
            padding: 60px 0 40px;
            background: linear-gradient(135deg, rgba(255, 255, 255, 0.8), rgba(240, 248, 255, 0.9));
            border-radius: 20px;
            margin-bottom: 40px;
            box-shadow: 0 10px 30px rgba(77, 152, 213, 0.15);
            position: relative;
            overflow: hidden;
        }
        
        .hero::before {
            content: '';
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 5px;
            background: linear-gradient(to right, #FF6B6B, #4ECDC4, #45B7D1);
        }
        
        .title {
            font-family: 'Lishu', 'STKaiti', serif;
            font-weight: bold;
            font-size: 3.2rem;
            color: #212529;
            margin-bottom: 25px;
            line-height: 1.3;
            text-shadow: 0 2px 4px rgba(0,0,0,0.05);
        }
        
        .intro-text {
            font-size: 1.25rem;
            max-width: 800px;
            margin: 0 auto 35px;
            padding: 25px;
            background: rgba(248, 250, 252, 0.7);
            border-radius: 12px;
            border-left: 4px solid #4ECDC4;
            line-height: 1.8;
            position: relative;
            text-indent: 2em;
        }
        
        .intro-text::before {
            content: '“';
            position: absolute;
            top: 10px;
            left: 15px;
            font-size: 5rem;
            color: rgba(78, 205, 196, 0.2);
            font-family: serif;
            line-height: 1;
        }
        
        .intro-text::after {
            content: '”';
            position: absolute;
            bottom: 10px;
            right: 15px;
            font-size: 5rem;
            color: rgba(78, 205, 196, 0.2);
            font-family: serif;
            line-height: 1;
        }
        
        .phone-frame {
            max-width: 350px;
            margin: 0 auto;
            position: relative;
            border-radius: 40px;
            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
            overflow: hidden;
            height: 700px;
            background: #000;
        }
        
        .phone-frame::before {
            content: '';
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            height: 50px;
            background: #1a1a1a;
            border-radius: 40px 40px 0 0;
            z-index: 2;
        }
        
        .phone-frame::after {
            content: '';
            position: absolute;
            top: 20px;
            left: 50%;
            transform: translateX(-50%);
            width: 60px;
            height: 5px;
            background: #333;
            border-radius: 5px;
            z-index: 3;
        }
        
        .phone-screen {
            width: 100%;
            height: calc(100% - 50px);
            background: #fff;
            border-radius: 0 0 40px 40px;
            overflow: hidden;
            position: relative;
        }
        
        .video-container {
            width: 100%;
            height: 100%;
            position: relative;
        }
        
        .video-container iframe {
            width: 100%;
            height: 100%;
            border: none;
        }
        
        /* 章节通用样式 */
        .section {
            background: white;
            border-radius: 18px;
            padding: 40px;
            margin-bottom: 45px;
            box-shadow: 0 8px 25px rgba(0, 0, 0, 0.08);
            transition: transform 0.3s ease;
            position: relative;
            overflow: hidden;
        }
        
        .section::before {
            content: '';
            position: absolute;
            top: 0;
            left: 0;
            width: 6px;
            height: 100%;
            background: linear-gradient(to bottom, #FF6B6B, #4ECDC4);
        }
        
        .section:hover {
            transform: translateY(-5px);
            box-shadow: 0 12px 30px rgba(0, 0, 0, 0.12);
        }
        
        .section-title {
            font-family: 'Lishu', 'STKaiti', serif;
            font-weight: bold;
            font-size: 2.4rem;
            color: #212529;
            margin-bottom: 25px;
            padding-bottom: 15px;
            border-bottom: 2px dashed #e9ecef;
            position: relative;
        }
        
        .section-title::after {
            content: '';
            position: absolute;
            bottom: -2px;
            left: 0;
            width: 80px;
            height: 2px;
            background: linear-gradient(to right, #FF6B6B, #4ECDC4);
        }
        
        .section-content {
            max-width: 900px;
            margin: 0 auto;
        }
        
        /* 段落首行缩进 */
        .section p {
            text-indent: 2em;
            margin-bottom: 18px;
        }
        
        /* 高亮文字颜色 */
        .highlight-acbd86 {
            color: #ACBD86;
            font-weight: bold;
        }
        
        .highlight-fce38a {
            color: #FCE38A;
            background-color: #555;
            padding: 2px 5px;
            border-radius: 3px;
        }
        
        /* 第一章样式 */
        .choice-container {
            display: flex;
            gap: 25px;
            margin: 35px 0;
            flex-wrap: wrap;
        }
        
        .choice-option {
            flex: 1;
            min-width: 300px;
            padding: 28px 25px;
            border-radius: 15px;
            cursor: pointer;
            transition: all 0.35s ease;
            border: 2px solid #e0e0e0;
            background: #fafafa;
            position: relative;
            overflow: hidden;
        }
        
        .choice-option::before {
            content: '';
            position: absolute;
            top: 0;
            left: 0;
            width: 5px;
            height: 100%;
            background: #FF6B6B;
            opacity: 0;
            transition: opacity 0.3s ease;
        }
        
        .choice-option.break::before {
            background: #FF6B6B;
        }
        
        .choice-option.stay::before {
            background: #4ECDC4;
        }
        
        .choice-option:hover {
            transform: translateY(-8px);
            box-shadow: 0 12px 25px rgba(255, 107, 107, 0.15);
            border-color: #FF6B6B;
        }
        
        .choice-option:hover::before {
            opacity: 1;
        }
        
        .choice-option.selected {
            background: #fff8f8;
            border-color: #FF6B6B;
            box-shadow: 0 12px 25px rgba(255, 107, 107, 0.2);
        }
        
        .choice-option.selected::before {
            opacity: 1;
        }
        
        .choice-option h4 {
            font-family: 'Lishu', 'STKaiti', serif;
            font-weight: bold;
            font-size: 1.5rem;
            margin-bottom: 18px;
            text-align: center;
            color: #FF6B6B;
        }
        
        .choice-option.stay h4 {
            color: #4ECDC4;
        }
        
        .choice-content {
            display: none;
            margin-top: 30px;
            padding-top: 25px;
            border-top: 1px dashed #e0e0e0;
        }
        
        /* 图表容器 */
        .chart-container {
            margin: 40px 0;
            text-align: center;
        }
        
        .chart-wrapper {
            position: relative;
            max-width: 850px;
            margin: 0 auto;
            height: 400px;
        }
        
        .data-source {
            font-size: 0.88rem;
            color: #6c757d;
            text-align: center;
            margin-top: 15px;
            padding-top: 10px;
            border-top: 1px dashed #eee;
            line-height: 1.5;
        }
        
        /* 时间轴样式 */
        .timeline-container {
            margin: 45px 0;
            position: relative;
            max-width: 900px;
            margin-left: auto;
            margin-right: auto;
        }
        
        .timeline-container::before {
            content: '';
            position: absolute;
            top: 30px;
            bottom: 30px;
            left: 50%;
            transform: translateX(-50%);
            width: 3px;
            background: linear-gradient(to bottom, #FF6B6B, #4ECDC4);
            z-index: 1;
        }
        
        .timeline-item {
            display: flex;
            margin-bottom: 45px;
            position: relative;
            z-index: 2;
        }
        
        .timeline-item:nth-child(odd) {
            flex-direction: row;
        }
        
        .timeline-item:nth-child(even) {
            flex-direction: row-reverse;
        }
        
        .timeline-year {
            width: 130px;
            font-weight: bold;
            color: #FF6B6B;
            font-size: 1.2rem;
            text-align: center;
            position: relative;
        }
        
        .timeline-year::before {
            content: '';
            position: absolute;
            top: 22px;
            left: 50%;
            transform: translateX(-50%);
            width: 18px;
            height: 18px;
            background: white;
            border: 3px solid #FF6B6B;
            border-radius: 50%;
            z-index: 3;
        }
        
        .timeline-content {
            flex: 1;
            padding: 22px 28px;
            background: #f8f9fa;
            border-radius: 12px;
            position: relative;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
            opacity: 0;
            transform: translateY(20px);
            transition: all 0.5s ease;
        }
        
        .timeline-item.show .timeline-content {
            opacity: 1;
            transform: translateY(0);
        }
        
        .timeline-item:nth-child(odd) .timeline-content::before {
            content: '';
            position: absolute;
            left: -12px;
            top: 25px;
            border-top: 12px solid transparent;
            border-right: 12px solid #f8f9fa;
            border-bottom: 12px solid transparent;
        }
        
        .timeline-item:nth-child(even) .timeline-content::before {
            content: '';
            position: absolute;
            right: -12px;
            top: 25px;
            border-top: 12px solid transparent;
            border-left: 12px solid #f8f9fa;
            border-bottom: 12px solid transparent;
        }
        
        /* 花盆效应SVG */
        .flowerpot-container {
            text-align: center;
            margin: 35px 0;
        }
        
        .flowerpot-title {
            font-weight: bold;
            margin-bottom: 15px;
            color: #FF6B6B;
        }
        
        .flowerpot-explanation {
            max-width: 700px;
            margin: 20px auto;
            padding: 15px;
            background: #f8f9fa;
            border-radius: 10px;
            font-size: 0.95rem;
            line-height: 1.6;
        }
        
        /* 对话样式 */
        .dialogue {
            background: #f0f9ff;
            border-radius: 15px;
            padding: 30px;
            margin: 30px 0;
            border-left: 4px solid #4ECDC4;
            position: relative;
        }
        
        .dialogue::before {
            content: '💬';
            position: absolute;
            top: 15px;
            left: -15px;
            background: #4ECDC4;
            color: white;
            width: 30px;
            height: 30px;
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 1.2rem;
        }
        
        .dialogue-bubble {
            padding: 18px 25px;
            margin-bottom: 25px;
            border-radius: 20px;
            max-width: 85%;
            position: relative;
            opacity: 0;
            transform: translateY(10px);
            transition: opacity 0.4s ease, transform 0.4s ease;
        }
        
        .dialogue-bubble.active {
            opacity: 1;
            transform: translateY(0);
        }
        
        .dialogue-a {
            background: #fff0f0;
            margin-left: auto;
            border-bottom-right-radius: 8px;
            border: 1px solid #ffe3e3;
        }
        
        .dialogue-b {
            background: #e6f7ff;
            margin-right: auto;
            border-bottom-left-radius: 8px;
            border: 1px solid #d1edff;
        }
        
        /* 计算器样式 */
        .calculator {
            background: #f8fafc;
            border-radius: 15px;
            padding: 35px;
            margin: 35px 0;
            border: 1px solid #e2e8f0;
        }
        
        .question {
            margin-bottom: 30px;
            padding-bottom: 25px;
            border-bottom: 1px dashed #e2e8f0;
        }
        
        .question h3 {
            margin-bottom: 20px;
            font-weight: 600;
            color: #2d3748;
        }
        
        .options {
            display: flex;
            flex-wrap: wrap;
            gap: 18px;
            margin-top: 15px;
        }
        
        .option {
            flex: 1;
            min-width: 220px;
            padding: 18px 20px;
            background: white;
            border: 2px solid #e2e8f0;
            border-radius: 12px;
            cursor: pointer;
            transition: all 0.25s;
            position: relative;
            overflow: hidden;
        }
        
        .option:hover {
            background: #ebf8ff;
            border-color: #4ECDC4;
            transform: translateY(-3px);
        }
        
        .option.selected {
            background: #4ECDC4;
            color: white;
            border-color: #4ECDC4;
        }
        
        .option.selected::after {
            content: '✓';
            position: absolute;
            top: 8px;
            right: 12px;
            font-size: 1.2rem;
            font-weight: bold;
        }
        
        .progress-container {
            width: 100%;
            background: #e2e8f0;
            border-radius: 10px;
            margin: 25px 0;
            height: 14px;
        }
        
        .progress-bar {
            height: 100%;
            background: linear-gradient(to right, #FF6B6B, #4ECDC4);
            border-radius: 10px;
            width: 0%;
            transition: width 0.4s ease;
        }
        
        .progress-text {
            text-align: center;
            font-weight: 500;
            color: #4a5568;
            margin-bottom: 15px;
        }
        
        .navigation-buttons {
            display: flex;
            justify-content: space-between;
            margin-top: 25px;
        }
        
        .results {
            display: none;
            animation: fadeIn 0.6s;
        }
        
        @keyframes fadeIn {
            from { opacity: 0; }
            to { opacity: 1; }
        }
        
        .result-card {
            background: white;
            border-radius: 15px;
            padding: 30px;
            box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.1);
            margin-top: 25px;
        }
        
        .score-circle {
            width: 200px;
            height: 200px;
            border-radius: 50%;
            background: conic-gradient(#4ECDC4 0%, #4ECDC4 var(--score), #e2e8f0 var(--score), #e2e8f0 100%);
            display: flex;
            align-items: center;
            justify-content: center;
            margin: 0 auto 25px;
            position: relative;
            box-shadow: 0 5px 15px rgba(78, 205, 196, 0.3);
        }
        
        .score-circle::before {
            content: '';
            position: absolute;
            width: 170px;
            height: 170px;
            border-radius: 50%;
            background: white;
        }
        
        .score-value {
            font-size: 3.2rem;
            font-weight: bold;
            color: #2d3748;
            position: relative;
            z-index: 2;
        }
        
        .dimension-analysis {
            margin: 25px 0;
        }
        
        .dimension-item {
            margin-bottom: 20px;
        }
        
        .dimension-name {
            font-weight: 600;
            margin-bottom: 8px;
            color: #2d3748;
        }
        
        .dimension-bar {
            height: 12px;
            background: #e2e8f0;
            border-radius: 6px;
            overflow: hidden;
        }
        
        .dimension-fill {
            height: 100%;
            border-radius: 6px;
            transition: width 1s ease;
        }
        
        .recommendation {
            background: #f0f9ff;
            border-left: 4px solid #4ECDC4;
            padding: 20px;
            border-radius: 0 8px 8px 0;
            margin-top: 25px;
            font-size: 1.15rem;
            line-height: 1.7;
        }
        
        /* 结尾样式 */
        .conclusion {
            text-align: center;
            font-size: 1.45rem;
            line-height: 1.75;
            padding: 40px;
            background: linear-gradient(135deg, #fff8e1, #ffecb3);
            border-radius: 20px;
            margin: 45px 0;
            border: 1px solid #ffe082;
        }
        
        .call-to-action {
            text-align: center;
            padding: 35px;
            background: #e8f5e9;
            border-radius: 20px;
            margin-top: 35px;
        }
        
        .story-form {
            max-width: 700px;
            margin: 30px auto;
            padding: 25px;
            background: white;
            border-radius: 15px;
            box-shadow: 0 5px 20px rgba(0, 0, 0, 0.08);
        }
        
        .form-group {
            margin-bottom: 20px;
        }
        
        .form-group label {
            display: block;
            margin-bottom: 8px;
            font-weight: 500;
            color: #4a5568;
        }
        
        .form-group input,
        .form-group textarea {
            width: 100%;
            padding: 12px 15px;
            border: 1px solid #e2e8f0;
            border-radius: 8px;
            font-family: 'FangSong', serif;
            font-size: 1rem;
            transition: border-color 0.3s;
        }
        
        .form-group input:focus,
        .form-group textarea:focus {
            outline: none;
            border-color: #4ECDC4;
            box-shadow: 0 0 0 3px rgba(78, 205, 196, 0.2);
        }
        
        .btn {
            display: inline-block;
            padding: 14px 35px;
            background: linear-gradient(to right, #FF6B6B, #FF8E8E);
            color: white;
            border-radius: 50px;
            text-decoration: none;
            font-weight: bold;
            font-size: 1.05rem;
            margin-top: 10px;
            transition: all 0.3s ease;
            border: none;
            cursor: pointer;
            box-shadow: 0 4px 15px rgba(255, 107, 107, 0.25);
        }
        
        .btn:hover {
            transform: translateY(-3px);
            box-shadow: 0 7px 20px rgba(255, 107, 107, 0.35);
        }
        
        .submission-message {
            display: none;
            padding: 20px;
            background: #e8f5e9;
            border-radius: 12px;
            margin-top: 20px;
            animation: fadeIn 0.5s;
        }
        
        .case-images {
            display: flex;
            gap: 20px;
            margin: 30px 0;
            flex-wrap: wrap;
        }
        
        .case-image {
            flex: 1;
            min-width: 300px;
            border-radius: 10px;
            overflow: hidden;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
        }
        
        .case-image img {
            width: 100%;
            height: 200px;
            object-fit: cover;
            display: block;
        }
        
        .highlight-bluegreen {
            color: #1a9c9c;
            font-weight: bold;
        }
        
        @media (max-width: 768px) {
            .choice-container, .case-container {
                flex-direction: column;
            }
            
            .timeline-container::before {
                left: 30px;
            }
            
            .timeline-item {
                flex-direction: row !important;
            }
            
            .timeline-year {
                width: auto;
                margin-right: 15px;
            }
            
            .timeline-item:nth-child(even) .timeline-content::before,
            .timeline-item:nth-child(odd) .timeline-content::before {
                left: -12px;
                right: auto;
            }
            
            .title {
                font-size: 2.4rem;
            }
            
            .section-title {
                font-size: 1.9rem;
            }
            
            .phone-frame {
                max-width: 100%;
                height: 600px;
            }
            
            .case-images {
                flex-direction: column;
            }
        }
    </style>
</head>
<body>
    <div class="overlay">
        <!-- 导航栏 -->
        <nav class="navbar">
            <div class="navbar-container">
                <a href="#home" class="logo">舒适圈裂痕<span>—破与守的当代</span></a>
                <ul class="nav-links">
                    <li><a href="#chapter1">时代挑战</a></li>
                    <li><a href="#chapter2">破圈者说</a></li>
                    <li><a href="#chapter3">守圈者说</a></li>
                    <li><a href="#chapter4">破守辩证</a></li>
                    <li><a href="#chapter5">破圈计算器</a></li>
                </ul>
            </div>
        </nav>

        <!-- 首页 -->
        <div id="home" class="container">
            <div class="hero">
                <h1 class="title">舒适圈裂痕—破与守的当代</h1>
                
                <p class="intro-text">
                    你是否也曾在深夜辗转反侧，思考着同样的问题：是继续待在熟悉的舒适圈里，享受那份看得见的安稳；还是勇敢跳出舒适圈，去追逐未知的可能？这个选择，困扰着越来越多的当代青年······
                </p>
                
                <div class="phone-frame">
                    <div class="phone-screen">
                        <div class="video-container">
                            <iframe src="https://www.youtube.com/embed/9bZkp7q19f0" 
                                    title="舒适圈辩论视频" 
                                    allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" 
                                    allowfullscreen></iframe>
                        </div>
                    </div>
                </div>
                <p style="margin-top: 15px; font-size: 0.9rem; color: #666;">
                    注：原视频链接已替换为示例视频，实际部署时请替换为指定链接
                </p>
            </div>
        </div>

        <!-- 第一章 -->
        <div id="chapter1" class="container">
            <div class="section">
                <h2 class="section-title">第一章：时代风口之下，舒适圈的存续挑战</h2>
                <div class="section-content">
                    <p>在快速迭代的数字时代，职业发展正面临前所未有的结构性变革。传统职业路径被打破，新兴领域不断涌现，<span class="highlight-acbd86">舒适圈的边界变得模糊而脆弱</span>。我们不再拥有"一技之长吃一辈子"的奢侈，而是<span class="highlight-acbd86">必须在变化中寻找新的定位</span>。</p>
                    
                    <div class="chart-container">
                        <h3>2024年重点群体求职人数统计</h3>
                        <div class="chart-wrapper">
                            <canvas id="jobSeekersChart"></canvas>
                        </div>
                        <div class="data-source">
                            数据来源：教育部《2024年全国普通高校毕业生就业创业工作视频会议》、人社部《2024年人力资源市场分析报告》
                        </div>
                    </div>
                    
                    <div class="chart-container">
                        <h3>2024年岗位缺口对比：传统产业 vs 新兴产业</h3>
                        <div class="chart-wrapper">
                            <canvas id="jobGapChart"></canvas>
                        </div>
                        <div class="data-source">
                            数据来源：国家统计局《2024年第一季度人力资源市场供求状况分析》、人社部《2024年紧缺职业目录》
                        </div>
                    </div>
                    
                    <p class="highlight-fce38a">时代的浪花永远在奔涌，不会等待谁的踌躇不决，只会裹挟着向前</span>。走出舒适区，可能正好站在时代的风口，但变革中也暗藏危险的湍流；留在舒适区，也许偏安一隅享美满安定，但前进的时代也能让人一无所有。</p>
                    
                    <p>如果此刻下定一个关乎未来的决心，你会如何选择？</p>
                    
                    <div class="choice-container">
                        <div class="choice-option break" onclick="selectOption(this, 'break')">
                            <h4>【走出舒适圈】</h4>
                            <p>拥抱变化，主动寻求突破，即使面临不确定性也愿意尝试新领域、新技能、新环境。相信突破边界才能获得成长。</p>
                        </div>
                        <div class="choice-option stay" onclick="selectOption(this, 'stay')">
                            <h4>【留在舒适圈】</h4>
                            <p>深耕现有领域，通过持续优化和专业化建立护城河。相信在熟悉领域内做到极致同样具有不可替代的价值。</p>
                        </div>
                    </div>
                    
                    <div id="breakContent" class="choice-content">
                        <h3 style="font-family: 'Lishu', 'STKaiti', serif; color: #FF6B6B;">成功路径示例</h3>
                        <div class="case-container">
                            <div class="case-card case-success">
                                <p><strong>技术转型者：</strong>传统制造业工程师学习AI技术，转型为智能制造解决方案专家，薪资提升120%，职业发展空间显著扩大。</p>
                                <p><strong>跨行业突破者：</strong>教师通过系统学习转行用户体验设计师，利用教学经验优势在教育科技领域找到独特定位，3年内成为团队负责人。</p>
                            </div>
                        </div>
                        
                        <h3 style="font-family: 'Lishu', 'STKaiti', serif; color: #dc3545; margin-top: 25px;">风险警示案例</h3>
                        <div class="case-container">
                            <div class="case-card case-failure">
                                <p><strong>盲目跟风者：</strong>为追逐"元宇宙"热潮，辞去稳定工作投入虚拟现实开发，因技术积累不足且行业遇冷，半年后陷入职业低谷。</p>
                                <p><strong>资源错配者：</strong>缺乏资金和人脉支持的情况下贸然创业，将积蓄投入不熟悉的直播电商领域，6个月后亏损离场。</p>
                            </div>
                        </div>
                    </div>
                    
                    <div id="stayContent" class="choice-content">
                        <h3 style="font-family: 'Lishu', 'STKaiti', serif; color: #28a745;">成功路径示例</h3>
                        <div class="case-container">
                            <div class="case-card case-success">
                                <p><strong>深度专业化者：</strong>会计坚持深耕财税领域，考取CPA后专注于跨境税务，成为企业高薪聘请的稀缺专家，35岁实现财务自由。</p>
                                <p><strong>模式创新者：</strong>社区小超市店主通过数字化改造和会员体系优化，将单店发展为区域连锁，疫情期间逆势增长30%。</p>
                            </div>
                        </div>
                        
                        <h3 style="font-family: 'Lishu', 'STKaiti', serif; color: #dc3545; margin-top: 25px;">风险警示案例</h3>
                        <div class="case-container">
                            <div class="case-card case-failure">
                                <p><strong>封闭固守者：</strong>印刷厂老板拒绝数字化转型，认为"纸质阅读不会消失"，5年内客户流失70%，最终被迫关停。</p>
                                <p><strong>温水煮蛙者：</strong>国企中层安于稳定但缺乏核心竞争力，45岁遭遇组织架构调整，因技能陈旧难以找到同等职位。</p>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>

        <!-- 第二章 -->
        <div id="chapter2" class="container" style="text-align: center;">
            <div class="section">
                <h2 class="section-title">第二章：破圈者说——无畏未知，解锁新生</h2>
                <div class="section-content" style="text-align: left; max-width: 900px; margin: 0 auto;">
                    <div style="max-width: 800px; margin: 0 auto 30px; padding: 20px; background: #f9f9f9; border-radius: 10px; border-left: 4px solid #b21f1f;">
                        <p style="font-style: italic; font-size: 1.2rem; line-height: 1.6; margin: 0; text-indent: 2em;">
                            赵丽颖的"破圈"，不是偶然，是清醒的远见。她从不将自己禁锢于一种"人设"，从古装剧的巅峰到现实题材的扎根，每一步都是主动"破局"。她用《幸福到万家》《风吹半夏》等作品证明：真正的成功，是不断打破外界定义，拓宽能力的边界。这份底气，源于对演员身份的极致专注与始终如一的坚韧。她的赛道，自己开创。
                        </p>
                        <p style="text-align: right; margin-top: 10px; color: #b21f1f; font-weight: bold; margin-bottom: 0;">
                            ——赵丽颖访谈实录
                        </p>
                    </div>
                    
                    <div class="flowerpot-container">
                        <h3 class="flowerpot-title">花盆效应：舒适圈的隐喻</h3>
                        <img src="https://images.unsplash.com/photo-1575445465611-63610499827d?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1950&q=80" alt="花盆中的植物" style="max-width: 400px; border-radius: 10px; box-shadow: 0 5px 15px rgba(0,0,0,0.1);">
                        <div class="flowerpot-explanation">
                            <strong>花盆效应解释：</strong>植物在花盆中生长，根系会随着花盆的大小而发展。当植物被移栽到更大的环境时，若根系未能及时适应，可能会枯萎。同理，人在舒适圈中形成固定思维和行为模式，突破舒适圈需要适应新环境的能力，否则可能面临"水土不服"。该理论由心理学家罗伯特·凯根(Robert Kegan)在《发展的自我》中提出，强调成长需要突破现有心理边界。
                        </div>
                    </div>
                    
                    <h3 style="margin-top: 30px; font-family: 'Lishu', 'STKaiti', serif; color: #FF6B6B;">成功破圈案例：比亚迪的破圈进化史</h3>
                    <p>从电池代工到全球新能源领导者，比亚迪用30年完成五次关键破圈，构建了难以复制的竞争壁垒。</p>
                    
                    <div class="case-images">
                        <div class="case-image">
                            <img src="https://images.unsplash.com/photo-1605702156896-ba3c251f74bf?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1950&q=80" alt="比亚迪企业图片">
                        </div>
                        <div class="case-image">
                            <img src="https://images.unsplash.com/photo-1593642632823-8f785ba67e45?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1950&q=80" alt="比亚迪企业图片">
                        </div>
                    </div>
                    
                    <div class="timeline-container">
                        <div class="timeline-item">
                            <div class="timeline-year">1995年</div>
                            <div class="timeline-content">
                                <h4>电池代工破圈：打破日本垄断</h4>
                                <p>以"半自动化+人工"模式将电池成本降至日本同行1/3，成为摩托罗拉、诺基亚供应商，1998年跃居全球第二大镍镉电池生产商。</p>
                            </div>
                        </div>
                        <div class="timeline-item">
                            <div class="timeline-year">1998-2003年</div>
                            <div class="timeline-content">
                                <h4>技术破圈：攻克锂电池核心技术</h4>
                                <p>拆解日本设备改良工艺，2000年成为摩托罗拉首个中国锂电池供应商，2002年获诺基亚订单，2003年跃升全球第二大锂电池厂商。</p>
                            </div>
                        </div>
                        <div class="timeline-item">
                            <div class="timeline-year">2003-2010年</div>
                            <div class="timeline-content">
                                <h4>产业破圈：从电池到整车制造</h4>
                                <p>收购秦川汽车进军整车制造，2008年推出全球首款插电混动F3DM，2010年e6纯电动车续航突破300公里，奠定电动化基础。</p>
                            </div>
                        </div>
                        <div class="timeline-item">
                            <div class="timeline-year">2015-2020年</div>
                            <div class="timeline-content">
                                <h4>技术再破圈：刀片电池革命</h4>
                                <p>2020年发布刀片电池，体积利用率提升50%，通过针刺测试（不起火不爆炸），扭转市场对磷酸铁锂电池认知，成为安全新标杆。</p>
                            </div>
                        </div>
                        <div class="timeline-item">
                            <div class="timeline-year">2021-2025年</div>
                            <div class="timeline-content">
                                <h4>生态破圈：全领域布局</h4>
                                <p>2022年成为全球首家停产燃油车的车企，2023年推出"比亚迪魔方"储能系统，2025年固态电池装车测试，实现交通与能源双重破圈。</p>
                            </div>
                        </div>
                    </div>
                    
                    <h3 style="margin-top: 40px; font-family: 'Lishu', 'STKaiti', serif; color: #dc3545;">破圈的另一面：乐视的崩塌启示录</h3>
                    
                    <div class="case-images">
                        <div class="case-image">
                            <img src="https://images.unsplash.com/photo-1551650975-87deedd944c3?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1950&q=80" alt="乐视企业图片">
                        </div>
                        <div class="case-image">
                            <img src="https://images.unsplash.com/photo-1552664730-d307ca884978?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1950&q=80" alt="乐视企业图片">
                        </div>
                    </div>
                    
                    <div class="timeline-container">
                        <div class="timeline-item">
                            <div class="timeline-year">2010年</div>
                            <div class="timeline-content">
                                <h4>资本破圈：创业板上市</h4>
                                <p>成为国内首家A股上市视频网站，市值达1700亿元，为后续扩张提供资金弹药。</p>
                            </div>
                        </div>
                        <div class="timeline-item">
                            <div class="timeline-year">2013年</div>
                            <div class="timeline-content">
                                <h4>硬件破圈：乐视TV低价策略</h4>
                                <p>以低于行业50%价格抢占市场，但每台电视亏损超千元，埋下资金隐患。</p>
                            </div>
                        </div>
                        <div class="timeline-item">
                            <div class="timeline-year">2014-2015年</div>
                            <div class="timeline-content">
                                <h4>生态破圈：七大子生态布局</h4>
                                <p>进军汽车、体育、金融等领域，一年内完成多轮融资，但关联交易导致资金链紧张。</p>
                            </div>
                        </div>
                        <div class="timeline-item">
                            <div class="timeline-year">2016-2017年</div>
                            <div class="timeline-content">
                                <h4>资金危机：崩塌开始</h4>
                                <p>贾跃亭承认资金链问题，手机拖欠供应商超百亿元，融创150亿元注资未能挽救颓势。</p>
                            </div>
                        </div>
                        <div class="timeline-item">
                            <div class="timeline-year">2019-2025年</div>
                            <div class="timeline-content">
                                <h4>彻底边缘化</h4>
                                <p>2020年退市，2023年仅剩159人，2025年FF交付缓慢，乐视网面临破产清算，依赖《甄嬛传》版权艰难维持。</p>
                            </div>
                        </div>
                    </div>
                    
                    <p style="margin-top: 20px; font-style: italic;">
                        <strong>关键启示：</strong>破圈需要技术根基与节奏把控。比亚迪的破圈始终围绕"电池核心技术"这一主线，每一步都建立在前一步的积累之上；而乐视的破圈缺乏核心支撑，过度依赖资本驱动，最终导致系统性崩塌。
                    </p>
                </div>
            </div>
        </div>

        <!-- 第三章 -->
        <div id="chapter3" class="container" style="text-align: center;">
            <div class="section">
                <h2 class="section-title">第三章：守圈者说——深耕方寸，自有山海</h2>
                <div class="section-content" style="text-align: left; max-width: 900px; margin: 0 auto;">
                    <div style="max-width: 800px; margin: 0 auto 30px; padding: 20px; background: #f9f9f9; border-radius: 10px; border-left: 4px solid #28a745;">
                        <p style="font-style: italic; font-size: 1.2rem; line-height: 1.6; margin: 0; text-indent: 2em;">
                            鲁豫的"守圈"，是一种深刻的智慧。在追逐风口的时代，她21年如一日守住访谈这方天地。不跨界、不转型，而是将"对话"这门艺术做到极致——真诚、冷静、直抵人心。她证明了：真正的力量，未必是向外破壁，更是向内深掘，将一件事做到无可替代。守，本身就是一种强者的姿态。
                        </p>
                        <p style="text-align: right; margin-top: 10px; color: #28a745; font-weight: bold; margin-bottom: 0;">
                            ——《鲁豫有约》制作团队访谈
                        </p>
                    </div>
                    
                    <h3 style="margin-top: 30px; font-family: 'Lishu', 'STKaiti', serif; color: #28a745;">守圈成功案例：超意兴的百年坚守</h3>
                    <p>从20平米小饭铺到千店连锁，超意兴用32年诠释"把一件事做到极致"的商业哲学。</p>
                    
                    <div class="case-images">
                        <div class="case-image">
                            <img src="https://images.unsplash.com/photo-1546069901-ba9599a7e63c?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1950&q=80" alt="超意兴企业图片">
                        </div>
                        <div class="case-image">
                            <img src="https://images.unsplash.com/photo-1556911220-bff31c812dba?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1950&q=80" alt="超意兴企业图片">
                        </div>
                    </div>
                    
                    <div class="timeline-container">
                        <div class="timeline-item">
                            <div class="timeline-year">1993年</div>
                            <div class="timeline-content">
                                <h4>初心守圈：传承百年技艺</h4>
                                <p>张超继承家族1912年创立的"正泰恒"饭铺技艺，在济南白马山开设首家超意兴，主打传统鲁菜把子肉和米饭。</p>
                            </div>
                        </div>
                        <div class="timeline-item">
                            <div class="timeline-year">1996-2005年</div>
                            <div class="timeline-content">
                                <h4>模式守圈：交通枢纽+平价快餐</h4>
                                <p>借济南新火车站客流扩张，验证"交通枢纽+平价快餐"模式可行性，至2005年正式注册时已有多家直营店。</p>
                            </div>
                        </div>
                        <div class="timeline-item">
                            <div class="timeline-year">2002-2011年</div>
                            <div class="timeline-content">
                                <h4>供应链守圈：中央厨房革命</h4>
                                <p>2002年建立中央厨房解决品控难题，2011年建成现代化中央厨房，产能覆盖200家门店，2013年门店突破100家。</p>
                            </div>
                        </div>
                        <div class="timeline-item">
                            <div class="timeline-year">2013-2020年</div>
                            <div class="timeline-content">
                                <h4>价值守圈：低价不低质战略</h4>
                                <p>面对洋快餐冲击，坚持把子肉8元/块、米饭1.5元/份，通过供应链锁定价格，年接待超3000万人次，成为济南"国民食堂"。</p>
                            </div>
                        </div>
                        <div class="timeline-item">
                            <div class="timeline-year">2020-2025年</div>
                            <div class="timeline-content">
                                <h4>文化守圈：数字化与品牌升级</h4>
                                <p>2020年建文化馆申报非遗，2022年启动SAP数字化工厂，2023年进军北京43家店，2025年新一代中央厨房覆盖2000家门店。</p>
                            </div>
                        </div>
                    </div>
                    
                    <h3 style="margin-top: 40px; font-family: 'Lishu', 'STKaiti', serif; color: #dc3545;">守圈的陷阱：云度新能源的停滞之痛</h3>
                    
                    <div class="case-images">
                        <div class="case-image">
                            <img src="https://images.unsplash.com/photo-1581094797239-97a2e74a2bcf?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1950&q=80" alt="云度企业图片">
                        </div>
                        <div class="case-image">
                            <img src="https://images.unsplash.com/photo-1581093458799-09f1e17a2538?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1950&q=80" alt="云度企业图片">
                        </div>
                    </div>
                    
                    <div class="timeline-container">
                        <div class="timeline-item">
                            <div class="timeline-year">2015年</div>
                            <div class="timeline-content">
                                <h4>资质守圈：持牌入场</h4>
                                <p>获国家发改委第十张纯电动乘用车资质，2017年底销量达2400辆，先发优势显著。</p>
                            </div>
                        </div>
                        <div class="timeline-item">
                            <div class="timeline-year">2018年</div>
                            <div class="timeline-content">
                                <h4>产品守圈：缺乏迭代</h4>
                                <p>π3碰撞测试仅获2星，A柱弯折问题暴露，但主力车型未做迭代，技术滞后开始显现。</p>
                            </div>
                        </div>
                        <div class="timeline-item">
                            <div class="timeline-year">2019-2020年</div>
                            <div class="timeline-content">
                                <h4>市场守圈：应对失当</h4>
                                <p>补贴退坡后销量暴跌65%，2020年上半年陷入停产，仅对旧款做微调，技术短板加剧。</p>
                            </div>
                        </div>
                        <div class="timeline-item">
                            <div class="timeline-year">2021-2022年</div>
                            <div class="timeline-content">
                                <h4>资本守圈：失去支持</h4>
                                <p>福汽集团退出股东名单，2022年资不抵债再度停产，核心专利不足头部企业1/10。</p>
                            </div>
                        </div>
                        <div class="timeline-item">
                            <div class="timeline-year">2023-2025年</div>
                            <div class="timeline-content">
                                <h4>彻底边缘化</h4>
                                <p>2023年更名吉祥汽车未获认可，2025年总经理跳槽，仅靠造车资质残值维持存在，沦为行业"边缘者"。</p>
                            </div>
                        </div>
                    </div>
                    
                    <p style="margin-top: 20px; font-style: italic;">
                        <strong>关键启示：</strong>守圈不等于守旧。超意兴的"守"是动态进化：中央厨房、数字化、文化升级都是围绕核心价值的创新；而云度的"守"是被动僵化，未能及时应对技术迭代和市场变化，最终被行业淘汰。
                    </p>
                </div>
            </div>
        </div>

        <!-- 第四章 -->
        <div id="chapter4" class="container">
            <div class="section">
                <h2 class="section-title">第四章：破守辩证法——没有最优解，只有适配答案</h2>
                <div class="section-content">
                    <div class="dialogue">
                        <div class="dialogue-bubble dialogue-a" id="bubble1">
                            <strong>A：</strong> 破圈是必然选择。固守原有圈层如同温水煮蛙，看似安全实则停滞。唯有突破边界，吸收新养分，才能避免思维僵化，在变化中保持生命力。
                        </div>
                        <div class="dialogue-bubble dialogue-b" id="bubble2">
                            <strong>B：</strong> 但守圈并非保守。深度扎根才能建立不可替代的价值。盲目追逐风口，容易迷失本质。守住核心如同定锚，让突破更有方向。
                        </div>
                        <div class="dialogue-bubble dialogue-a" id="bubble3">
                            <strong>A：</strong> 然而"守"易演变为封闭。过度强调守护，会畏惧试错成本，最终被时代洪流冲刷。真正的稳定源于持续迭代，而非一成不变。
                        </div>
                        <div class="dialogue-bubble dialogue-b" id="bubble4">
                            <strong>B：</strong> 破圈亦需智慧。失去根基的突破如同浮萍。在熟悉领域深耕出的方法论，恰是应对未知的宝贵工具。关键是平衡破与守的节奏。
                        </div>
                        <div class="dialogue-bubble dialogue-a" id="bubble5">
                            <strong>A：</strong> 的确，动态平衡是关键。破是探索可能性，守是沉淀价值。最佳状态或许是"守正出奇"：以核心能力为基石，有策略地向外拓展。
                        </div>
                        <div class="dialogue-bubble dialogue-b" id="bubble6">
                            <strong>B：</strong> 最终，这或许不是非此即彼的选择题，而是因人而异的实践艺术。每个人、每个组织都需要在特定阶段，找到那个最适配的"动态平衡点"。
                        </div>
                    </div>
                    
                    <p>中国青年报社社会调查中心联合问卷网对1957名18-35岁青年的调查显示：</p>
                    
                    <div class="chart-container">
                        <h3>青年群体兴趣圈与破圈意愿</h3>
                        <div class="chart-wrapper">
                            <canvas id="youthSurveyChart"></canvas>
                        </div>
                        <div class="data-source">
                            数据来源：中国青年报社社会调查中心×问卷网《2025年青年职业发展与舒适圈调研报告》（样本量1957人）
                        </div>
                    </div>
                    
                    <div class="chart-container">
                        <h3>工作中的态度分布</h3>
                        <div class="chart-wrapper">
                            <canvas id="workAttitudeChart"></canvas>
                        </div>
                        <div class="data-source">
                            数据来源：同上调研报告
                        </div>
                    </div>
                    
                    <p style="margin-top: 25px; font-style: italic;">
                        <span class="highlight-bluegreen">心理学家指出，"破"是突破舒适区、拥抱变化的成长必经之路，它需要勇气和自省，是主动塑造自我的过程。而职业规划师则强调，"守"并非保守，而是基于清晰自我认知后的专注与深耕，是在特定领域构筑核心竞争力的智慧。</span><br><br>
                        <span class="highlight-bluegreen">两者并非对立，而是不同人生阶段的策略选择。真正的关键在于是否保持清醒与主动——不盲目追随"破"的潮流，也不被动陷入"守"的僵局。唯有如此，才能依据自身愿景与节奏，当"破"则破，当"守"则守，奏响属于自己的生命乐章。</span>
                    </p>
                </div>
            </div>
        </div>

        <!-- 第五章 -->
        <div id="chapter5" class="container">
            <div class="section">
                <h2 class="section-title">第五章：数据化决策——你的破圈计算器</h2>
                <div class="section-content">
                    <p>基于5大维度的科学评估，帮你理性判断当前是否适合破圈。完成以下12个问题，获取专属破圈潜力报告。</p>
                    
                    <div class="calculator">
                        <div class="progress-text">当前进度：<span id="progressText">0</span>/12</div>
                        <div class="progress-container">
                            <div class="progress-bar" id="progressBar"></div>
                        </div>
                        
                        <div id="questionContainer">
                            <!-- 问题将通过JS动态生成 -->
                        </div>
                        
                        <div class="results" id="resultsSection">
                            <div class="result-card">
                                <h3>你的破圈潜力评估报告</h3>
                                
                                <div style="text-align: center; margin: 30px 0;">
                                    <div class="score-circle" style="--score: 0%;">
                                        <div class="score-value">0</div>
                                    </div>
                                    <p style="font-size: 1.4rem; color: #2d3748; font-weight: bold; margin-top: 15px;">破圈指数：<span id="finalScore">0</span>/100</p>
                                </div>
                                
                                <h4>维度分析：</h4>
                                <div class="dimension-analysis" id="dimensionAnalysis">
                                    <!-- 维度分析将通过JS生成 -->
                                </div>
                                
                                <h4 style="margin-top: 25px;">专业建议：</h4>
                                <div class="recommendation" id="recommendation">
                                    <!-- 建议将通过JS生成 -->
                                </div>
                                
                                <div style="text-align: center; margin-top: 30px;">
                                    <button class="btn" onclick="resetCalculator()">重新评估</button>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>

        <!-- 结尾 -->
        <div class="container">
            <div class="conclusion">
                <p>舒适圈从来不是地理概念，而是心理疆界。破与守的抉择，本质是主动塑造自我与被动接受命运的分野。数据告诉我们：94.6%的青年拥有兴趣圈，但只有17.3%甘于原地踏步——这代人正在用行动证明：真正的安全感，源于不断拓展的能力边界。</p>
                <p style="margin-top: 20px; font-weight: bold;">选择的主动权，永远在你手中。无论是破是守，清醒的自我认知与持续的行动力，才是穿越时代浪潮的永恒方舟。</p>
            </div>
            
            <div class="call-to-action">
                <h2>分享你的故事</h2>
                <p>你的破圈或守圈经历，可能成为照亮他人的光。我们正在收集真实职场故事，入选者将获得职业规划专家1对1咨询机会。</p>
                
                <div class="story-form">
                    <form id="storyForm">
                        <div class="form-group">
                            <label for="nickname">昵称</label>
                            <input type="text" id="nickname" required>
                        </div>
                        <div class="form-group">
                            <label for="age">年龄</label>
                            <input type="number" id="age" min="18" max="45" required>
                        </div>
                        <div class="form-group">
                            <label for="occupation">职业/身份</label>
                            <input type="text" id="occupation" required>
                        </div>
                        <div class="form-group">
                            <label for="story">你的故事</label>
                            <textarea id="story" rows="6" required placeholder="请分享你关于'破圈'或'守圈'的真实经历..."></textarea>
                        </div>
                        <button type="submit" class="btn">提交故事</button>
                        <div class="submission-message" id="submissionMessage">
                            感谢分享！你的故事已提交，编辑团队将在3个工作日内审核。
                        </div>
                    </form>
                </div>
                
                <p style="margin-top: 15px; font-size: 0.95rem; color: #666;">
                    本专题所有数据均来自官方渠道，图表制作遵循CC0协议<br>
                    数据来源：国家统计局、教育部、人社部、中国青年报社社会调查中心
                </p>
            </div>
        </div>

        <script>
            // 页面加载完成后执行
            document.addEventListener('DOMContentLoaded', function() {
                // 初始化图表
                initCharts();
                
                // 设置导航滚动
                setupScrolling();
                
                // 设置对话交互
                setupDialogue();
                
                // 设置时间轴动画
                setupTimeline();
                
                // 初始化破圈计算器
                initCalculator();
                
                // 设置故事表单提交
                setupStoryForm();
            });
            
            // 初始化所有图表
            function initCharts() {
                // 求职人数统计图
                const jobSeekersCtx = document.getElementById('jobSeekersChart').getContext('2d');
                new Chart(jobSeekersCtx, {
                    type: 'doughnut',
                    data: {
                        labels: ['高校毕业生', '城镇失业人员', '农民工新增劳动力', '其他群体'],
                        datasets: [{
                            data: [1179, 1200, 800, 300],
                            backgroundColor: [
                                '#FF6B6B',
                                '#45B7D1',
                                '#4ECDC4',
                                '#FFD166'
                            ],
                            borderWidth: 0
                        }]
                    },
                    options: {
                        responsive: true,
                        maintainAspectRatio: false,
                        plugins: {
                            legend: {
                                position: 'right',
                            },
                            tooltip: {
                                callbacks: {
                                    label: function(context) {
                                        return `${context.label}: ${context.parsed}万人`;
                                    }
                                }
                            }
                        },
                        cutout: '65%'
                    }
                });
                
                // 岗位缺口对比图
                const jobGapCtx = document.getElementById('jobGapChart').getContext('2d');
                new Chart(jobGapCtx, {
                    type: 'bar',
                    data: {
                        labels: ['2024年第一季度'],
                        datasets: [
                            {
                                label: '传统产业岗位缺口',
                                data: [420],
                                backgroundColor: '#FF6B6B'
                            },
                            {
                                label: '新兴产业岗位缺口',
                                data: [780],
                                backgroundColor: '#4ECDC4'
                            }
                        ]
                    },
                    options: {
                        responsive: true,
                        maintainAspectRatio: false,
                        plugins: {
                            legend: {
                                position: 'top',
                            },
                            tooltip: {
                                callbacks: {
                                    label: function(context) {
                                        return `${context.dataset.label}: ${context.parsed}万个`;
                                    }
                                }
                            }
                        },
                        scales: {
                            y: {
                                beginAtZero: true,
                                title: {
                                    display: true,
                                    text: '岗位缺口数量（万个）'
                                }
                            }
                        }
                    }
                });
                
                // 青年调查图表
                const youthSurveyCtx = document.getElementById('youthSurveyChart').getContext('2d');
                new Chart(youthSurveyCtx, {
                    type: 'pie',
                    data: {
                        labels: ['有明确兴趣圈', '只想待在原有圈子', '愿意突破舒适圈'],
                        datasets: [{
                            data: [94.6, 17.3, 80.7],
                            backgroundColor: [
                                '#45B7D1',
                                '#FF6B6B',
                                '#4ECDC4'
                            ],
                            borderWidth: 0
                        }]
                    },
                    options: {
                        responsive: true,
                        maintainAspectRatio: false,
                        plugins: {
                            legend: {
                                position: 'right',
                            },
                            tooltip: {
                                callbacks: {
                                    label: function(context) {
                                        return `${context.label}: ${context.parsed}%`;
                                    }
                                }
                            }
                        }
                    }
                });
                
                // 工作态度图表
                const workAttitudeCtx = document.getElementById('workAttitudeChart').getContext('2d');
                new Chart(workAttitudeCtx, {
                    type: 'bar',
                    data: {
                        labels: ['持续学习适应变化', '保持严谨细致追求卓越'],
                        datasets: [{
                            label: '受访者比例',
                            data: [60.3, 57.1],
                            backgroundColor: '#45B7D1'
                        }]
                    },
                    options: {
                        responsive: true,
                        maintainAspectRatio: false,
                        plugins: {
                            legend: {
                                display: false
                            },
                            tooltip: {
                                callbacks: {
                                    label: function(context) {
                                        return `比例: ${context.parsed} %`;
                                    }
                                }
                            }
                        },
                        scales: {
                            y: {
                                beginAtZero: true,
                                max: 100,
                                title: {
                                    display: true,
                                    text: '百分比(%)'
                                }
                            }
                        }
                    }
                });
            }
            
            // 设置导航滚动
            function setupScrolling() {
                document.querySelectorAll('.nav-links a').forEach(anchor => {
                    anchor.addEventListener('click', function(e) {
                        e.preventDefault();
                        
                        const targetId = this.getAttribute('href');
                        const targetElement = document.querySelector(targetId);
                        
                        window.scrollTo({
                            top: targetElement.offsetTop - 80,
                            behavior: 'smooth'
                        });
                    });
                });
            }
            
            // 设置对话交互
            function setupDialogue() {
                const bubbles = document.querySelectorAll('.dialogue-bubble');
                let currentIndex = 0;
                
                function showNextBubble() {
                    if (currentIndex < bubbles.length) {
                        bubbles[currentIndex].classList.add('active');
                        currentIndex++;
                    }
                }
                
                // 初始显示第一个气泡
                setTimeout(showNextBubble, 500);
                
                // 点击任意气泡显示下一个
                document.querySelector('.dialogue').addEventListener('click', function(e) {
                    if (e.target.closest('.dialogue-bubble')) {
                        showNextBubble();
                    }
                });
            }
            
            // 设置时间轴动画
            function setupTimeline() {
                const timelineItems = document.querySelectorAll('.timeline-item');
                
                function checkTimelineItems() {
                    timelineItems.forEach(item => {
                        const itemPosition = item.getBoundingClientRect().top;
                        const screenPosition = window.innerHeight / 1.3;
                        
                        if (itemPosition < screenPosition) {
                            item.classList.add('show');
                        }
                    });
                }
                
                // 初始检查
                checkTimelineItems();
                
                // 滚动时检查
                window.addEventListener('scroll', checkTimelineItems);
            }
            
            // 选项选择
            function selectOption(element, type) {
                // 移除所有选中状态
                document.querySelectorAll('.choice-option').forEach(opt => {
                    opt.classList.remove('selected');
                });
                
                // 添加当前选中状态
                element.classList.add('selected');
                
                // 显示对应内容
                document.getElementById('breakContent').style.display = 'none';
                document.getElementById('stayContent').style.display = 'none';
                
                if (type === 'break') {
                    document.getElementById('breakContent').style.display = 'block';
                } else {
                    document.getElementById('stayContent').style.display = 'block';
                }
            }
            
            // 破圈计算器
            function initCalculator() {
                const questions = [
                    {
                        id: 1,
                        text: "1. 你当前的工作/学习状态是否已持续超过2年且成长明显放缓？",
                        options: ["是", "否"],
                        dimension: "现状评估"
                    },
                    {
                        id: 2,
                        text: "2. 如果继续留在当前领域，你认为3年后职业发展空间有多大？",
                        options: ["非常有限（<10%提升）", "有限（10-30%）", "中等（30-50%）", "广阔（>50%）"],
                        dimension: "机会成本"
                    },
                    {
                        id: 3,
                        text: "3. 你是否拥有可迁移的核心技能（如沟通、分析、管理等）？",
                        options: ["完全没有", "有一些但不突出", "有2-3项优势技能", "有明确的核心竞争力"],
                        dimension: "资源匹配"
                    },
                    {
                        id: 4,
                        text: "4. 你考虑进入的新领域近3年复合增长率如何？",
                        options: ["负增长", "0-5%", "5-15%", ">15%"],
                        dimension: "行业趋势"
                    },
                    {
                        id: 5,
                        text: "5. 你是否有至少6个月的生活储备金应对可能的收入中断？",
                        options: ["没有", "有1-3个月", "有3-6个月", "有6个月以上"],
                        dimension: "心理阈值"
                    },
                    {
                        id: 6,
                        text: "6. 你是否已系统了解目标领域的入门要求和职业路径？",
                        options: ["完全没有了解", "仅表面了解", "有较深入了解", "已与从业者深度交流"],
                        dimension: "机会成本"
                    },
                    {
                        id: 7,
                        text: "7. 你当前领域的技术/知识更新速度如何？",
                        options: ["非常缓慢（5年+才需更新）", "较缓慢（3-5年）", "中等（1-3年）", "非常快（<1年）"],
                        dimension: "现状评估"
                    },
                    {
                        id: 8,
                        text: "8. 你是否有目标领域的人脉资源或导师？",
                        options: ["完全没有", "有少量接触", "有2-3位可咨询对象", "已有明确指导关系"],
                        dimension: "资源匹配"
                    },
                    {
                        id: 9,
                        text: "9. 你认为自己能承受多大程度的职业风险？",
                        options: ["无法承受任何风险", "可承受3-6个月收入损失", "可承受6-12个月收入损失", "可承受1年以上收入中断"],
                        dimension: "心理阈值"
                    },
                    {
                        id: 10,
                        text: "10. 目标领域是否与你的长期职业愿景一致？",
                        options: ["完全不一致", "部分相关", "基本一致", "高度契合"],
                        dimension: "机会成本"
                    },
                    {
                        id: 11,
                        text: "11. 你是否已掌握目标领域所需的基础技能？",
                        options: ["完全没有", "了解皮毛", "具备基础能力", "已达到初级水平"],
                        dimension: "资源匹配"
                    },
                    {
                        id: 12,
                        text: "12. 你所在行业是否面临技术替代或政策变革风险？",
                        options: ["风险极高", "有一定风险", "风险较低", "非常稳定"],
                        dimension: "行业趋势"
                    }
                ];
                
                let currentQuestion = 0;
                let userAnswers = Array(questions.length).fill(null);
                const questionContainer = document.getElementById('questionContainer');
                const progressBar = document.getElementById('progressBar');
                const progressText = document.getElementById('progressText');
                
                function renderQuestion() {
                    if (currentQuestion >= questions.length) {
                        showResults();
                        return;
                    }
                    
                    const q = questions[currentQuestion];
                    let optionsHTML = '';
                    
                    q.options.forEach((option, index) => {
                        const isSelected = userAnswers[currentQuestion] === index;
                        optionsHTML += `
                            <div class="option ${isSelected ? 'selected' : ''}" 
                                 onclick="selectAnswer(${index})">
                                ${option}
                            </div>
                        `;
                    });
                    
                    questionContainer.innerHTML = `
                        <div class="question">
                            <h3>${q.text}</h3>
                            <div class="options">
                                ${optionsHTML}
                            </div>
                        </div>
                        <div class="navigation-buttons">
                            <button class="btn" ${currentQuestion === 0 ? 'disabled style="opacity: 0.5; cursor: not-allowed;"' : ''} onclick="prevQuestion()">
                                上一题
                            </button>
                            <button class="btn" onclick="nextQuestion()" ${userAnswers[currentQuestion] === null ? 'disabled style="opacity: 0.5; cursor: not-allowed;"' : ''}>
                                ${currentQuestion === questions.length - 1 ? '查看结果' : '下一题'}
                            </button>
                        </div>
                    `;
                    
                    // 更新进度
                    const progress = ((currentQuestion + 1) / questions.length) * 100;
                    progressBar.style.width = `${progress}%`;
                    progressText.textContent = currentQuestion + 1;
                }
                
                window.selectAnswer = function(index) {
                    userAnswers[currentQuestion] = index;
                    renderQuestion();
                }
                
                window.nextQuestion = function() {
                    if (userAnswers[currentQuestion] !== null) {
                        currentQuestion++;
                        renderQuestion();
                    }
                }
                
                window.prevQuestion = function() {
                    if (currentQuestion > 0) {
                        currentQuestion--;
                        renderQuestion();
                    }
                }
                
                function calculateScore() {
                    // 简化评分逻辑：每个问题按选项顺序0-3分
                    let totalScore = 0;
                    let dimensionScores = {
                        "现状评估": 0,
                        "机会成本": 0,
                        "资源匹配": 0,
                        "行业趋势": 0,
                        "心理阈值": 0
                    };
                    
                    userAnswers.forEach((answer, index) => {
                        if (answer !== null) {
                            const q = questions[index];
                            // 根据问题不同，评分方向可能不同
                            let score;
                            
                            // 对于某些问题，高分表示适合破圈；某些则相反
                            if (q.id === 1 || q.id === 7 || q.id === 12) {
                                // 这些问题：高分表示需要破圈
                                score = 3 - answer; // 反向评分
                            } else {
                                score = answer;
                            }
                            
                            totalScore += score;
                            dimensionScores[q.dimension] += score;
                        }
                    });
                    
                    // 标准化到100分
                    const maxPossible = questions.length * 3;
                    const normalizedScore = Math.round((totalScore / maxPossible) * 100);
                    
                    // 计算各维度得分（0-100）
                    Object.keys(dimensionScores).forEach(dim => {
                        const maxDimScore = questions.filter(q => q.dimension === dim).length * 3;
                        dimensionScores[dim] = Math.round((dimensionScores[dim] / maxDimScore) * 100);
                    });
                    
                    return {
                        total: normalizedScore,
                        dimensions: dimensionScores
                    };
                }
                
                function showResults() {
                    const { total, dimensions } = calculateScore();
                    const resultsSection = document.getElementById('resultsSection');
                    const scoreCircle = document.querySelector('.score-circle');
                    const scoreValue = document.querySelector('.score-value');
                    const finalScore = document.getElementById('finalScore');
                    const dimAnalysis = document.getElementById('dimensionAnalysis');
                    const recommendation = document.getElementById('recommendation');
                    
                    // 动画显示分数
                    scoreCircle.style.setProperty('--score', `${total}%`);
                    scoreValue.textContent = total;
                    finalScore.textContent = total;
                    
                    // 显示维度分析
                    let analysisHTML = '';
                    Object.keys(dimensions).forEach(dim => {
                        const score = dimensions[dim];
                        let status;
                        let color;
                        
                        if (score >= 70) {
                            status = "优势明显";
                            color = "#28a745";
                        } else if (score >= 40) {
                            status = "中等水平";
                            color = "#ffc107";
                        } else {
                            status = "需提升";
                            color = "#dc3545";
                        }
                        
                        analysisHTML += `
                            <div class="dimension-item">
                                <div class="dimension-name">${dim}： <span style="color: ${color};">${status}</span> (${score}/100)</div>
                                <div class="dimension-bar">
                                    <div class="dimension-fill" style="width: 0%; background: ${color};"></div>
                                </div>
                            </div>
                        `;
                    });
                    dimAnalysis.innerHTML = analysisHTML;
                    
                    // 生成建议
                    let recText, recColor;
                    if (total >= 75) {
                        recText = "强烈建议突破：你的破圈准备度高，当前舒适圈已明显限制发展。建议制定3-6个月过渡计划，优先选择风险可控的破圈路径。";
                        recColor = "#28a745";
                    } else if (total >= 45) {
                        recText = "建议小步快跑：破圈潜力中等，建议采取'守中有破'策略。可在现有领域内尝试新方向，或利用业余时间探索新领域作为'第二曲线'。";
                        recColor = "#ffc107";
                    } else {
                        recText = "建议深耕现有领域：你的破圈条件尚未成熟。优先在当前领域建立不可替代性，同时系统性提升破圈所需的基础能力。";
                        recColor = "#dc3545";
                    }
                    
                    recommendation.innerHTML = recText;
                    recommendation.style.color = recColor;
                    
                    // 显示结果
                    resultsSection.style.display = 'block';
                    questionContainer.style.display = 'none';
                    
                    // 动画显示维度条
                    setTimeout(() => {
                        const fills = document.querySelectorAll('.dimension-fill');
                        Object.keys(dimensions).forEach((dim, index) => {
                            setTimeout(() => {
                                fills[index].style.width = `${dimensions[dim]}%`;
                            }, 300 * index);
                        });
                    }, 300);
                }
                
                window.resetCalculator = function() {
                    currentQuestion = 0;
                    userAnswers = Array(questions.length).fill(null);
                    resultsSection.style.display = 'none';
                    questionContainer.style.display = 'block';
                    renderQuestion();
                    
                    // 滚动到计算器顶部
                    const calculatorSection = document.querySelector('#chapter5 .calculator');
                    calculatorSection.scrollIntoView({ behavior: 'smooth' });
                }
                
                // 初始化计算器
                renderQuestion();
            }
            
            // 设置故事表单
            function setupStoryForm() {
                const storyForm = document.getElementById('storyForm');
                const submissionMessage = document.getElementById('submissionMessage');
                
                storyForm.addEventListener('submit', function(e) {
                    e.preventDefault();
                    
                    // 显示提交成功消息
                    submissionMessage.style.display = 'block';
                    
                    // 滚动到消息位置
                    submissionMessage.scrollIntoView({ behavior: 'smooth', block: 'center' });
                    
                    // 重置表单
                    setTimeout(() => {
                        storyForm.reset();
                    }, 2000);
                });
            }
        </script>
    </div>
</body>
</html>
